Skip to content

feat: add time tracking functionality... Issue#46#85

Merged
Valentin-v-Todorov merged 3 commits intoTheDevOpsBlueprint:mainfrom
dhruv-git-sys:feature/time-tracking-implementation
Oct 9, 2025
Merged

feat: add time tracking functionality... Issue#46#85
Valentin-v-Todorov merged 3 commits intoTheDevOpsBlueprint:mainfrom
dhruv-git-sys:feature/time-tracking-implementation

Conversation

@dhruv-git-sys
Copy link
Contributor

Description

Added comprehensive time tracking functionality to track time spent on tasks and compare against estimates.

Changes

  • Added --estimate flag to add command for setting time estimates (e.g., 2h, 30m, 1h30m)
  • Added start command to begin time tracking on a task
  • Added stop command to end time tracking and log duration
  • Added status command to view timer status for tasks
  • Added timereport command with weekly/monthly/all-time views
  • Enhanced stats command to show time tracking metrics
  • Updated data models to store estimate, time_spent, started_at, and time_logs

Testing

Tested with:

tix add "Write docs" -e 2h
tix start 1
# waited...
tix stop 1
tix stats
tix timereport

@dhruv-git-sys
Copy link
Contributor Author

@Valentin-v-Todorov

Hi @Valentin-v-Todorov, hope you're doing well!
When you get a chance, would you mind reviewing this PR?
Screenshot From 2025-10-04 17-15-24
Screenshot From 2025-10-04 17-16-10
Screenshot From 2025-10-04 17-16-35

@Valentin-v-Todorov Valentin-v-Todorov linked an issue Oct 9, 2025 that may be closed by this pull request
@Valentin-v-Todorov
Copy link
Contributor

@dhruv-git-sys excellent work on the time tracking feature! 🥇

@Valentin-v-Todorov Valentin-v-Todorov merged commit 6d84e02 into TheDevOpsBlueprint:main Oct 9, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Time Tracking

2 participants